take a polygraph - French English Dictionary